package com.wanghlme.bookstore.service;

import com.wanghlme.bookstore.entity.Category;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 分类管理服务接口
 * <p>
 * 使用了 MP 的方法列表
 * <ul>
 *     <li>查询全部分类 List<T> list()</li>
 *     <li>通过分类 ID 查询分类信息 T getById(Serializable id)</li>
 *     <li>通过分类 ID 删除分类信息 boolean removeById(Serializable id)</li>
 *     <li>通过分类 ID 修改分类信息 boolean updateById(T entity)</li>
 * </ul>
 *
 * @author WangHailong
 */
public interface CategoryService extends IService<Category> {

    /**
     * 新增分类
     *
     * @param category 分类信息
     * @return 该分类的分类 ID
     */
    String insertCategory(Category category);
}
